\relax 
\citation{OnLive}
\citation{Claypool2012}
\citation{Claypool2012,BoussettaMaggiorini}
\citation{refPerPacketLatency}
\citation{vegas1}
\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}}
\citation{OC48}
\citation{KuroseRoss}
\citation{Maggiorini2004,Claypool2012,dash}
\citation{sap1,WCMC2013}
\citation{80211}
\citation{PantelWolf2002}
\citation{80211e}
\@writefile{toc}{\contentsline {section}{\numberline {II}Technical Background and Problem Statement}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {III}Related Works}{2}}
\citation{vegas1,vegas2,sap1}
\citation{sap1,sap2}
\citation{gap1,mhop-not-gap}
\citation{Claypool2012,performanceThin}
\@writefile{toc}{\contentsline {section}{\numberline {IV}VoAP}{3}}
\newlabel{VoAP}{{IV}{3}}
\citation{Buffer1,Buffer2}
\citation{Claypool2012}
\citation{OnLive}
\citation{Claypool2012}
\@writefile{toc}{\contentsline {section}{\numberline {V}Experimental Assessment}{5}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces The considered scenario.\relax }}{5}}
\newlabel{scenario}{{1}{5}}
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{Pseudocode 1}{{\caption@xref {Pseudocode 1}{ on input line 671}}{5}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {1}{\ignorespaces \relax }}{5}}
\newlabel{Pseudocode 2}{{\caption@xref {Pseudocode 2}{ on input line 716}}{5}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {2}{\ignorespaces \relax }}{5}}
\citation{Claypool2012}
\newlabel{Pseudocode 3}{{\caption@xref {Pseudocode 3}{ on input line 730}}{6}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {3}{\ignorespaces \relax }}{6}}
\newlabel{Pseudocode 4}{{\caption@xref {Pseudocode 4}{ on input line 744}}{6}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {4}{\ignorespaces \relax }}{6}}
\@writefile{toc}{\contentsline {section}{\numberline {VI}Results}{6}}
\newlabel{Results}{{VI}{6}}
\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Network flows\relax }}{6}}
\newlabel{table:nonlin}{{I}{6}}
\@writefile{lot}{\contentsline {table}{\numberline {II}{\ignorespaces Thin client games\relax }}{6}}
\newlabel{table:games}{{II}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {VI-A}}Demonstration of Property 3: Low Per-Packet Latency}{6}}
\newlabel{Resultslatency}{{\unhbox \voidb@x \hbox {VI-A}}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {VI-B}}Demonstration of Property 4: No Sacrifice of Throughput}{6}}
\newlabel{Resultsthroughput}{{\unhbox \voidb@x \hbox {VI-B}}{6}}
\newlabel{onliveUT_Q_reno}{{2a}{7}}
\newlabel{sub@onliveUT_Q_reno}{{(a)}{a}}
\newlabel{onliveUT_Q_voap}{{2b}{7}}
\newlabel{sub@onliveUT_Q_voap}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Bottleneck queuing delay evolution in the UT OnLive scenario.\relax }}{7}}
\newlabel{ut_queue_time_comparison}{{2}{7}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Regular}}}{7}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {VoAP}}}{7}}
\newlabel{onliveUT_BW_reno}{{3a}{7}}
\newlabel{sub@onliveUT_BW_reno}{{(a)}{a}}
\newlabel{onliveUT_BW_voap}{{3b}{7}}
\newlabel{sub@onliveUT_BW_voap}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Bandwidth comparison at the in the UT OnLive scenario.\relax }}{7}}
\newlabel{ut_bandwidth_comparison}{{3}{7}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Regular}}}{7}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {VoAP}}}{7}}
\newlabel{onliveR_Q_reno}{{4a}{7}}
\newlabel{sub@onliveR_Q_reno}{{(a)}{a}}
\newlabel{onliveR_Q_voap}{{4b}{7}}
\newlabel{sub@onliveR_Q_voap}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Bottleneck queuing delay evolution in the Rome OnLive scenario.\relax }}{7}}
\newlabel{rome_queue_time_comparison}{{4}{7}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Regular}}}{7}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {VoAP}}}{7}}
\newlabel{onliveR_BW_reno}{{5a}{8}}
\newlabel{sub@onliveR_BW_reno}{{(a)}{a}}
\newlabel{onliveR_BW_voap}{{5b}{8}}
\newlabel{sub@onliveR_BW_voap}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Bandwidth comparison at the bottleneck in the Rome OnLive scenario.\relax }}{8}}
\newlabel{rome_bandwidth_comparison}{{5}{8}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Regular}}}{8}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {VoAP}}}{8}}
\newlabel{onliveUT_CDF}{{6a}{8}}
\newlabel{sub@onliveUT_CDF}{{(a)}{a}}
\newlabel{onliveRome_CDF}{{6b}{8}}
\newlabel{sub@onliveRome_CDF}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Bottleneck queuing delay CDF.\relax }}{8}}
\newlabel{cdf_configuration}{{6}{8}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {UT}}}{8}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Rome}}}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {VI-C}}Demonstration of Property 6: Bandwidth Fair Share}{8}}
\newlabel{Resultsfairness}{{\unhbox \voidb@x \hbox {VI-C}}{8}}
\newlabel{cwnd_ut_reno}{{7a}{9}}
\newlabel{sub@cwnd_ut_reno}{{(a)}{a}}
\newlabel{advwnd_ut_voap}{{7b}{9}}
\newlabel{sub@advwnd_ut_voap}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Sending window comparison between regular and VoAP scenarios with the UT OnLive flow.\relax }}{9}}
\newlabel{comparison_cwmd_advw_ut}{{7}{9}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Regular}}}{9}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {VoAP}}}{9}}
\newlabel{cwnd_rome_reno}{{8a}{9}}
\newlabel{sub@cwnd_rome_reno}{{(a)}{a}}
\newlabel{advwnd_rome_voap}{{8b}{9}}
\newlabel{sub@advwnd_rome_voap}{{(b)}{b}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Sending window comparison between regular and VoAP scenarios with the Rome OnLive flow.\relax }}{9}}
\newlabel{comparison_cwmd_advw_rome}{{8}{9}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Regular}}}{9}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {VoAP}}}{9}}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Bandwidth of a TCP flow when other similar flows enter the channel.\relax }}{9}}
\newlabel{diff_time}{{9}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {VI-D}}Demonstration of Property 7: Redistribution of Unexploited Bandwidth}{9}}
\newlabel{Resultsefficient}{{\unhbox \voidb@x \hbox {VI-D}}{9}}
\@writefile{lot}{\contentsline {table}{\numberline {III}{\ignorespaces Heterogeneous flows scenario\relax }}{9}}
\newlabel{table:multi}{{III}{9}}
\@writefile{toc}{\contentsline {section}{\numberline {VII}Conclusion}{9}}
\bibcite{OnLive}{1}
\bibcite{Claypool2012}{2}
\bibcite{BoussettaMaggiorini}{3}
\bibcite{refPerPacketLatency}{4}
\bibcite{vegas1}{5}
\bibcite{KuroseRoss}{6}
\bibcite{OC48}{7}
\bibcite{Maggiorini2004}{8}
\bibcite{dash}{9}
\bibcite{WCMC2013}{10}
\bibcite{80211}{11}
\bibcite{PantelWolf2002}{12}
\bibcite{80211e}{13}
\bibcite{vegas2}{14}
\bibcite{sap1}{15}
\bibcite{sap2}{16}
\bibcite{gap1}{17}
\bibcite{mhop-not-gap}{18}
\bibcite{Buffer1}{19}
\bibcite{Buffer2}{20}
\bibcite{performanceThin}{21}
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces TCP bandwidth reallocation with heterogeneous flows entering and leaving the channel.\relax }}{10}}
\newlabel{diff_flows}{{10}{10}}
\@writefile{toc}{\contentsline {section}{References}{10}}
\@writefile{toc}{\contentsline {section}{Biographies}{10}}
\@writefile{toc}{\contentsline {subsection}{Armir Bujari}{10}}
\@writefile{toc}{\contentsline {subsection}{Michele Massaro}{10}}
\@writefile{toc}{\contentsline {subsection}{Claudio Enrico Palazzi}{11}}
